package com.example.barnes.ummo.recycler;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.example.barnes.ummo.R;
/**
* Created by barnes on 12/30/15.
*/
public class RecyclerAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
{
protected static final int TYPE_HEADER = 0;
protected static final int TYPE_CELL = 1;
@Override
public int getItemViewType(int position)
{
switch (position)
{
case 0: return TYPE_HEADER;
default: return TYPE_CELL;
}
}
@Override
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int type)
{
View view;
switch (type)
{
case TYPE_HEADER:
view = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.hvp_header_placeholder,viewGroup,false);
break;
default:
view = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.content_card,viewGroup,false);
break;
}
return new RecyclerView.ViewHolder(view) {};
}
@Override
public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int i)
{
}
@Override
public int getItemCount() {
return 100;
}
}